﻿/* ===================================================================================== */
/* == LinkSoon 联迅软件 www.LinkSoon.net == */
/* == oSchool styles by vr4u 20110913 == */
/* == Contact us:(Weihai)0631-5267666 == */
/* ===================================================================================== */
/* == 基本样式表 == */
body{ padding:0; margin:0; background-color:#FFF; font-size:12px; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif; color:#333;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
.clear{ clear:both;}
ul,form,select{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style:none;}
img{ border:0;}
input,textarea{ font-size:12px; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif;}

/* == 页面样式表 == */
#Container{ margin:0 auto; width:990px;}
	/* ================================== 顶部 ====================================== */
	#Header{ padding:36px 0 0 0; width:990px; height:50px; background:#0277AD url(../images/header_top_bg.png) left bottom repeat-x; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
		#Header .logo{ float:left; height:50px; overflow:hidden;}
			#Header .logo span{ display:block; margin:10px 0 0 19px; width:700px; height:35px; font-size:20px; color:#FFF; font-family:"微软雅黑","黑体",tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif; color:#7DB1CE; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden;}
			#Header .logo span em{ padding:0 8px 0 0; font-style:normal; color:#FFF;}
		#Header .info{ float:right; width:180px; height:50px;}
			#Header .info span{ display:block; padding:24px 10px 0 0; text-align:right; color:#0487C6;}
				#Header .info a{ color:#74DCDC;}
				#Header .info a:hover{ color:#FFF;}
	#User{ width:990px; height:30px; line-height:30px; border-top:solid 1px #FEEEC3; background:#F6B914 url(../images/header_user_bg.png) 0 0 repeat-x;}
		#User .user{ float:right; padding-right:10px; height:30px; text-indent:20px; color:#876201; background:url(../images/header_user_r_bg.png) right bottom no-repeat;}
		#User .tips{ float:left; width:100px; height:30px; background:url(../images/header_user_l_bg.png) left bottom no-repeat;}
	/* ================================== 主体 ====================================== */
	#PageBodyTop{ margin:12px 0 0 0; width:990px; height:4px; background:#F2F6FB url(../images/PageBodyTop.gif) 0 0 no-repeat; overflow:hidden;}
	#PageBodyBtm{ width:990px; height:4px; background:#F2F6FB url(../images/PageBodyBtm.gif) 0 0 no-repeat; overflow:hidden;}
	#PageBody{ width:990px; background-color:#F2F6FB;}
		#SideBar{ float:left; width:149px;}
			.sldmenu { padding:3px 0 0 0; width:149px; height:31px; background:url(../images/search_menu_bg.gif) top repeat-x;}
			.sldmenuon0, .sldmenuon1{ float:left; display:inline; margin-left:7px; width:65px; height:31px; line-height:25px; background:url(../images/side_tag_btn.png) right top no-repeat; text-align:center; cursor:pointer; color:#982E00; font-weight:bold; overflow:hidden; color:#525E6C;}
			.sldmenuoff, .sldmenuoff1{ float:left; display:inline; margin-left:7px; width:65px; height:31px; line-height:25px; background:url(../images/side_tag_btn.png) 0 0 no-repeat; cursor:hand; cursor:pointer; text-align:center; overflow:hidden; color:#7D8388;}
			.sld0, .sld1{ margin:0 auto; width:149px;}			
			
			ul#channel{ margin-left:15px; padding:10px 0 10px 0; width:120px; border-bottom:solid 1px #BBEEEE;}
				ul#channel li{ padding:10px 0; width:120px; height:20px; line-height:20px; text-indent:37px; position:relative;}
				ul#channel li span{ position:absolute; top:4px; right:-1px; display:block; width:21px; height:13px; background:url(../images/ico_new.gif) 0 0 no-repeat;}
					ul#channel li a{ font-size:14px; font-weight:bold; color:#257FB6; text-decoration:underline;}
					ul#channel li a:hover{ text-decoration:none;}
					ul#channel li a:active{ color:#FF9200; text-decoration:none;}
					ul#channel li a.quickBtn{ padding-left:6px; font-size:12px; font-weight:normal; color:#999; text-decoration:none;}
					ul#channel li a.quickBtn:hover{ text-decoration:underline;}
				ul#channel li.l1{ background:url(../images/body_side_icon1.gif) 1px 7px no-repeat;}
				ul#channel li.l2{ background:url(../images/body_side_icon2.gif) 1px 7px no-repeat;}
				ul#channel li.l3{ background:url(../images/body_side_icon3.gif) 1px 7px no-repeat;}
				ul#channel li.l4{ background:url(../images/body_side_icon4.gif) 1px 8px no-repeat;}
				ul#channel li.l5{ background:url(../images/body_side_icon5.gif) 1px 8px no-repeat;}
				ul#channel li.l6{ background:url(../images/body_side_icon6.gif) 1px 7px no-repeat;}
				ul#channel li.l7{ background:url(../images/body_side_icon7.gif) 1px 9px no-repeat;}
				ul#channel li.l8{ background:url(../images/body_side_icon8.gif) 1px 5px no-repeat;}
				ul#channel li.l9{ background:url(../images/body_side_icon9.gif) 1px 7px no-repeat;}
				ul#channel li.l10{ background:url(../images/body_side_icon10.gif) 1px 7px no-repeat;}
				ul#channel li.l11{ background:url(../images/body_side_icon11.gif) 1px 7px no-repeat;}
				ul#channel li.l20{ background:url(../images/body_side_icon12.gif) 1px 7px no-repeat;}
				ul#channel li.l21{ background:url(../images/body_side_icon21.gif) 1px 7px no-repeat;}
				
			ul#combtn{ margin-left:15px; padding:10px 0 6px 5px; width:115px; border-top:solid 1px #FFF;}
				ul#combtn a{ color:#8692A2;}
				ul#combtn li{ height:22px; line-height:22px; text-indent:17px;}
				ul#combtn li.l0{ background:url(../images/body_btn_icon0.gif) 0 5px no-repeat;}
				ul#combtn li.l1{ background:url(../images/body_btn_icon1.gif) 0 5px no-repeat;}
				ul#combtn li.l2{ background:url(../images/body_btn_icon2.gif) 0 6px no-repeat;}
				ul#combtn li.l3{ background:url(../images/body_btn_icon3.gif) 0 6px no-repeat;}
				ul#combtn li.l4{ background:url(../images/body_btn_icon4.gif) 0 6px no-repeat;}
				ul#combtn li.l5{ background:url(../images/body_btn_icon5.gif) 0 6px no-repeat;}
				
			ul#schoolbtn{ margin-left:15px; padding:10px 0 10px 0; width:120px;}
				ul#schoolbtn li{ padding:10px 0; width:120px; height:20px; line-height:20px; text-indent:37px;}
					ul#schoolbtn li a{ font-size:14px; font-weight:bold; color:#257FB6; text-decoration:underline;}
					ul#schoolbtn li a:hover{ text-decoration:none;}
					ul#schoolbtn li a:active{ color:#FF9200; text-decoration:none;}
					ul#schoolbtn li a.quickBtn{ padding-left:6px; font-size:12px; font-weight:normal; color:#999; text-decoration:none;}
					ul#schoolbtn li a.quickBtn:hover{ text-decoration:underline;}
				ul#schoolbtn li.l1{ background:url(../images/body_side_school.gif) 1px 9px no-repeat;}
				ul#schoolbtn li.l2{ background:url(../images/body_side_icon_invite.gif) 1px 7px no-repeat;}
				ul#schoolbtn li.l3{ background:url(../images/body_side_icon8.gif) 2px 5px no-repeat;}
				ul#schoolbtn li.l4{ background:url(../images/body_side_icon_set.gif) 1px 8px no-repeat;}
				ul#schoolbtn li.l5{ background:url(../images/body_side_icon10.gif) 3px 8px no-repeat;}
				
		#MainBody{ float:right; padding-bottom:20px; width:838px; min-height:600px; _height:600px;/*For IE6*/ border-left:solid 1px #E7E7E7; border-right:solid 1px #E7E7E7; background-color:#FFF;}
			/* == 首页 == */
			/* == 左侧 == */
			#idxMain{ float:left; padding:19px 0 0 20px; width:500px;}
				#idxMain a{ color:#257FB6; text-decoration:underline;}
				#idxMain a:hover{ text-decoration:none;}
				/* == 用户信息 == */
				#idxMain .UserInfo{ width:500px; height:93px;}
					#idxMain .UserInfo li{ float:left;}
					#idxMain .UserInfo li.l1{ width:103px; height:93px;}
						#idxMain .UserInfo li.l1 img{ padding:3px; width:85px; height:85px; border:solid 1px #A5E9E9;}
					#idxMain .UserInfo li.l2{ margin-left:10px; width:372px; height:23px; border-bottom:solid 1px #DFDFDF; font-size:14px; font-weight:bold;}
						#idxMain .UserInfo li.l2 span{ padding:0 0 0 10px; font-size:12px; font-weight:normal; color:#ccc;}
					#idxMain .UserInfo li.l3{ margin-left:10px; width:372px; height:25px; line-height:25px;}
					#idxMain .UserInfo li.l4{ margin-left:10px; padding:5px 0 0 0; width:372px; line-height:18px;}
				/* == 博客信息 == */
				#idxMain .BlogInfo{ margin:15px 0; padding:5px; border:solid 1px #BBEEEE; background-color:#F3FDFF;}
					#idxMain .BlogInfo li{　height:22px; line-height:22px; text-indent:10px;}
				/* == 列表信息 == */
				#idxMain .TitTop{ width:500px; height:25px; border-top:solid 1px #A5E9E9; background-color:#F2F6FB;}
					#idxMain .TitTop .news{ background:url(../images/idx_news.gif) 10px 5px no-repeat;}
					#idxMain .TitTop .comm{ background:url(../images/idx_msg.gif) 10px 5px no-repeat;}
					
					#idxMain .TitTop .name{ float:left; padding:0 0 0 30px; height:25px; line-height:25px; font-weight:bold;}
					#idxMain .TitTop .more{ float:right; padding:0 10px 0 0; height:25px; line-height:25px;}
						#idxMain .TitTop .more a{ color:#8692A2; text-decoration:none;}
						#idxMain .TitTop .more a:hover{ text-decoration:underline; }
				#idxMain .TitShow{ width:500px; padding:10px 0 20px 0;}
					#idxMain .TitShow ul#news{ width:500px;}
					#idxMain .TitShow ul#news li{ float:left; width:250px; height:20px; line-height:20px; text-indent:10px;}
					#idxMain .TitShow ul.msglist{ width:500px;}
					#idxMain .TitShow ul.msglist .MessageTitle{ padding:0 0 5px 0; line-height:18px;}
					#idxMain .TitShow ul.msglist li{ padding:10px 0; border-bottom:solid 1px #EEE;}
			/* == 右侧 == */
			#idxSide{ float:right; padding:20px 20px 0 0; width:280px;}
				#notice{ padding:10px; width:256px; border:solid 2px #FECD4B; background-color:#FFFBF0;}
					#notice .title{ height:22px; font-size:14px;}
					#notice .show{ width:258px; height:170px; line-height:20px; color:#666666;}
						#notice .show marquee{ width:258px; height:175px;}
						
				#visitor{ margin-top:15px; width:280px;}
					#visitor .title{ width:280px; height:30px; line-height:30px; border-bottom:solid 1px #DFDFDF; font-weight:bold;}
					#visitor .show{ width:280px;}
						#visitor .show ul{ padding:10px 0 0 10px;}
						#visitor .show ul:hover{ background-color:#f8f8f8;}
						#visitor .show ul li{ line-height:20px;}
						#visitor .show ul li a{color:#257FB6; text-decoration:underline;}
						#visitor .show ul li span{ display:block; color:#8692A2;}
		
			.mainHeader{ margin:0 auto; width:800px; line-height:50px; border-bottom:solid 1px #A5E9E9; overflow:hidden;}
				.mainHeader .itopic{ float:left; padding:14px 0 0 0; height:36px; line-height:20px; font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
					.mainHeader .itopic img{ vertical-align:middle;}
				.mainHeader .iclass{ float:right; width:650px; line-height:20px; padding:25px 10px 0 0; text-align:right; color:#999999;}
					.mainHeader .iclass a{ color:#336699; text-decoration:underline;}
					.mainHeader .iclass a:hover{ text-decoration:none;}
					.mainHeader .iclass a.now{ font-weight:bold; text-decoration:none;}
					.mainHeader .iclass .red{ color:#FF0000;}
					
			.mainBodyTop{ margin:0 auto; padding:10px 0 0 0; width:800px; height:32px; background:#FFF url(../images/line_dot.gif) left bottom repeat-x;}
			.mainBodyShow{ margin:0 auto; width:800px;}
				.mainBodyTop #btns{ float:left; height:32px; border-right:solid 1px #DFDFDF;}
					.mainBodyTop #btns a{ float:left; padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#257FB6; text-decoration:underline; text-align:center;}
					.mainBodyTop #btns a.btn{ border:solid 1px #DFDFDF; border-right:none; background:#F9F9F9 url(../images/body_btn_shadow.gif) left top repeat-y; color:#333; text-decoration:none;}
					.mainBodyTop #btns a.btn:hover{ color:#257FB6; text-decoration:underline;}
					.mainBodyTop #btns a.btn_hover{ padding:0 10px; height:31px; line-height:30px; border:solid 1px #DFDFDF; border-right:none; border-bottom:none; background-image:none; background-color:#FFF; color:#333; text-decoration:none;}
					
					.mainBodyTop #btns a.btn_up_photo{ padding:0 10px 0 0; height:32px;}
				.mainBodyTop #Mbtns{ float:left; padding:0 0 0 5px;}
					.mainBodyTop #Mbtns a{ padding:0 0 0 10px; line-height:30px; font-size:14px; color:#257FB6; text-decoration:underline;}
					#Msearch{ float:right;}
						#Msearch select{ float:left; height:22px;}
						#Msearch #keyword{ float:left; margin:0 0 0 5px; padding:0 2px; width:140px; height:22px; line-height:22px; border:solid 1px #CCC;}
						#Msearch #search{ float:left; margin:0 0 0 5px; padding:0 5px; height:24px; text-align:center;}
					
				/* == 模板 == */
				.mainBodyTop #temp{ float:left; padding:0 0 0 5px; height:32px; line-height:20px; color:#333;}
					.mainBodyTop #temp a{ color:#257FB6; text-decoration:underline;}
					.mainBodyTop #temp a:hover{ text-decoration:none;}
					
					#tempList { width:820px;}
					#tempList .Skin_onmouseover { background:#EFF5FA; border:solid 1px #C5DAEB;}
					#tempList .Skin_onmouseout {}
					#tempList .singleTemp{ float:left; padding:0 15px 10px 0; overflow:hidden;}
					#tempList ul { padding:5px; width:172px; height:190px; overflow:hidden; border:1px #f9f9f9 solid;}
					#tempList ul li { line-height:1.5; margin:0; padding:0; width:170px; text-align:center;}
					#tempList ul li.l1 img { width:170px; height:100px; border:1px solid #999;}
					#tempList ul li.l1 a { display:block; margin:auto; background:url("../images/Template_bg.png") no-repeat left top; text-align:left;}
					#tempList ul li.l2 { margin: 3px 0 0 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
					#tempList ul li.l4 { margin:10px 0 0 0;}
					#tempList ul li.l4 input{ height:30px;}
					#tempEdit{ padding:0 0 0 20px;}
				
				/* == 更新 == */
				.refresh{ padding:0 0 0 26px;}
					.refresh input#Submit {margin:10px 0 0 0;height:30px;}

				/* == 分页 == */
				.PageNumbers{ padding:20px 10px 0 4px; height:30px;}
				.PageNumbers a{ float:left; padding:0 8px; margin-right:6px; height:25px; line-height:25px; background-color:#f2f2f2; text-align:center; text-decoration:none; color:#666;}
				.PageNumbers a:hover{ background-color:#E3E3E3; color:#276089;}
				.PageNumbers span{ float:left; margin-right:6px; padding:0 10px; height:27px; line-height:27px; font-weight:normal; background-color:#F4B711; color:#FFF;}
				.PageNumbers span.total{ float:right; margin:0; height:25px; line-height:25px; background-color:#F9F9F9; color:#999;}
					
				/* == 提示信息 == */
				.msg { line-height:50px; font-size:14px; color:#E7A801;}
				.manageTips{ height:35px; line-height:35px; border-bottom:solid 1px #EEE;}
				.manageTips em{ font-style:normal; color:#999;}
				

				/* == 日志分类 == */
				#Subject{ width:100%;}
					#Subject td.t1{ width:45px; text-align:center;}
					#Subject .ordernum{ padding-right:5px; height:40px; line-height:40px; font-size:22px; border-bottom:solid 1px #EEE; color:#DDE8F4; font-style:italic;}
					#Subject .dbx-box{}
					#Subject .dbx-box .dbx-handle{ display:block; height:40px; line-height:40px; border-bottom:solid 1px #EEE; text-indent:10px;}
					#Subject .dbx-box .dbx-handle:hover{ background-color:#f8f8f8; text-indent:10px;}
					#Subject li.l1{ float:left; font-size:14px;}
					#Subject li.l2{ float:right; padding-right:10px; color:#CCC;}
					#Subject td a{ color:#257FB6; text-decoration:underline;}
					#Subject td a:hover{ text-decoration:none;}
					.SubjectBtn{ padding:10px 0 0 15px; width:785px;}
					input#submitsubject,input#submitorder{ margin-top:10px; height:30px;}
					
				/* == 添加 修改日志分类 == */
				#addsubject{ margin:0 auto; padding:10px; width:780px; background-color:#f9f9f9;}
					#editsubject td{ height:30px;}
				
				/* == 日志列表 == */
				table.LogList{ margin:0 auto; width:800px; border-bottom:solid 1px #EEEEEE; color:#8E8F8F;}
				table.LogList:hover{ background-color:#F8F8F8;}
					table.LogList td a{ color:#257FB6; text-decoration:underline;}
					table.LogList td a:hover{ text-decoration:none;}
					table.LogList td{ height:25px; line-height:25px;}
					table.LogList td.td1{ width:30px;}
						table.LogList td.td1 input{ margin:7px 0 0 4px; *+margin:1px 0 0 4px; _margin:3px 0 0 4px; padding:0;}
					table.LogList td.td2{ width:600px; color:#333;}
						table.LogList td.td2 img{ margin-left:5px;}
						table.LogList td.td2 span.red{ font-weight:bold; color:#EFB10B;}
						table.LogList td.td2 .noread{ font-weight:bold;}
						table.LogList td.td2 .toggler{ color:#333;}
						table.LogList td .MessageBlock td{ padding:0;}
					table.LogList td.td3{ padding:0 5px 0 0;}
						
					table.LogList td.td3{ text-align:right;}
					table.LogList .tr1 td{ padding-top:10px; vertical-align:top;}
					table.LogList .td5{ padding-bottom:10px; vertical-align:top;}
					table.LogList td .MessageTitle{ color:#333;}
					table.LogList .tr2 td{ padding-bottom:10px;}
				.mainBodyBottom{ margin:0 auto; width:800px; height:40px; border-top:solid 1px #EEEEEE;  border-bottom:solid 1px #EEEEEE;  background-color:#F7FAFD;}
					.mainBodyBottom #bManage{ float:left; padding:5px 0 0 4px;}
						.mainBodyBottom #bManage label{ float:left; padding:4px 0 0 0; line-height:22px; *line-height:25px;}
						.mainBodyBottom #bManage #chkAll{ float:left; margin:5px 5px 0 0; padding:0; height:13px; width:13px;}
						.mainBodyBottom #bManage span{ float:left;}
						#btn_del,#btn_truedel,#btn_restore,#btn_pass,#submit{ float:left; margin:0 0 0 10px; padding:0 10px; height:30px;}
						
					.mainBodyBottom #bSearch{ float:right; padding:8px 10px 0 0;}
					
					
					
				/* == 发表日志 == */	
				.postmenu { padding:8px 0 0 0; width:800px; height:32px; font-size:14px; background:#FFF url(../images/line_dot.gif) left bottom repeat-x;}
				.postmenuon0{ float:left; padding:0 10px; height:30px; line-height:30px; border-left:solid 1px #DFDFDF; border-top:solid 1px #DFDFDF; border-bottom:solid 1px #FFF; background-color:#FFF; text-align:center; cursor:pointer; color:#333;}
				.postmenuon2{ float:left; padding:0 10px; height:30px; line-height:30px; border-right:solid 1px #DFDFDF; border-top:solid 1px #DFDFDF; border-bottom:solid 1px #FFF; background-color:#FFF; text-align:center; cursor:pointer; color:#333;}
				.postmenuon1{ float:left; padding:0 10px; height:30px; line-height:30px; border-top:solid 1px #DFDFDF; border-bottom:solid 1px #FFF; background-color:#FFF; text-align:center; cursor:pointer; color:#333;}
				.postmenuoff, .postmenuoff1, .postmenuoff2, .postmenuoff3{ float:left; padding:0 10px; height:30px; line-height:30px; border:solid 1px #DFDFDF; background:#F9F9F9 url(../images/body_btn_shadow.gif) left top repeat-y; cursor:pointer; text-align:center;}
				.post0, .post1, .post2, .post3{ padding:20px 0; width:800px;}
				input#ob_submit, input#ob_submit_d, input#ob_submit_p, input#addsubmit, input#Submit1, input#submituserinfo, input#submitsiteinfo, input#submiteditor, input#SubmitPass, input#submitpost, input#historyback{ margin-top:5px; height:30px;}
				input#submitalbum, input#submitphoto{ margin-top:10px; height:30px;}
				
				a#showupload{ display:block; width:80px; height:18px; line-height:18px; font-weight:bold;}
				span#updiv_master{ display:block; padding:0 0 10px 0; border-bottom:solid 1px #DFDFDF;}
				
				/* == 发表日志 User_Post.asp == */
				table#UserPost { height:100%; width:800px; table-layout:fixed; border-collapse:collapse; }
					table#UserPost tr{ padding-top:10px;}
					table#UserPost td{ padding:5px 0; line-height:18px;}
					table#UserPost td #addressbooktab{ z-index:1;}
					table#UserPost td select#topic{}
					table#UserPost td select#classid{ height:20px;}
					table#UserPost td select#subjectid{ height:20px;}
					table#UserPost td span{ color:#999;}
					table#UserPost td a{ color:#257FB6; text-decoration:underline;}
					table#UserPost td a:hover{ text-decoration:none;}
						
					#addressbooktab{ position:relative; z-index: 9999;}
						#addressbooktab span.red{ color:#FF0000;}
						#addressbooktab span.blue a{ color:#0000FF; text-decoration:underline;}
					table#UserPost .title{ width:70px; text-align:right; line-height:25px; vertical-align:top;}
					table#UserPost .title2{ line-height:25px; vertical-align:top; text-indent:12px;}
					table#UserPost #usedtags { width:18px; height:24px; overflow:hidden; vertical-align:0!important;vertical-align:1px; }
					table#UserPost #usedtags img { vertical-align: middle; }
					table#UserPost #logtags_used { visibility: hidden; position: absolute; top: 21px; left: 0px; width: 311px; height: expression(this.height > 200 ? 200: true); overflow-y: auto; overflow-x: hidden; background: #fff; border: 1px #ddd solid; }
					table#UserPost #logtags_used a { display: block; padding: 3px 0 1px 4px; width: 311px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-decoration: none; }
					table#UserPost #logtags_used a:hover { background: #115888; color: #fff; }
				#PostBtn{ padding:0 0 20px 73px; height:30px;}
					#PostBtn .left{ float:left;}
					#PostBtn .right{ float:right; padding:10px 145px 0 0;}
				#save_ing { display:block;padding:5px 15px; background:#FFFFE0 url(../images/BoxOver_bd.png) repeat-x left bottom; border-top:1px solid #EBEBA9;border-left:1px solid #EBEBA9;border-right:1px solid #C3C370;border-bottom:1px solid #C3C370;}


				.win_table { width:800px;}
				.win_table .win_table_top { text-align:left; text-indent:30px; font-weight:bold; color:#0000FF;}
				.win_table td { padding:5px 0; line-height:18px; border-bottom:solid 1px #f9f9f9; background:#fff; vertical-align:top;}
					.win_table td span{ color:#999;}
				.win_table .win_table_td{ width:75px; text-align:center;}
				.tonggao{ padding-left:18px;}
					.tonggao a{ color:#0000FF; text-decoration:underline;}
					textarea#tb{ width:96%; height:100px;}
					textarea#abstract{ width:96%; height:90px;}
					
				/* == 留言、评论回复 == */
				ul#replycomm{}
					ul#replycomm li{ padding:10px 0 0 0;}
				#oblog_ubb textarea#oblogubbedit{ width:398px; border:0;}
				
				table#LogList .MessageBlock td{ height:auto; line-height:normal;}
				table#LogList .tr1 .MessageBlock td{ padding:0;}
				.MessageBlock{ display:inline-block; *display:inline; *zoom:1; /* for IE67*/ padding:4px 0 0 0; position:relative;}
				.message{ display:inline-block; *display:inline; *zoom:1; /* for IE67*/ padding:10px; border:solid 1px #EBDEBD; background-color:#FFFCE9; line-height:20px;}
				.MessageBlock .mc{ position:absolute; background-image:url(../images/meaasge_corner.gif); background-repeat:no-repeat; overflow:hidden;}
				.MessageBlock .bc{ width:5px; height:5px;}
				
				.MessageBlock .t{ top:0; left:20px; width:7px; height:5px; background-position:0 -10px;}
				.MessageBlock .lt{ top:4px; left:0; background-position:0 0;}
				.MessageBlock .lb{ bottom:0; left:0;  background-position:0 -5px;}
				.MessageBlock .rt{ top:4px; right:0;  background-position:-5px 0;}
				.MessageBlock .rb{ bottom:0; right:0;  background-position:-5px -5px;}
				
				.EditComment{ padding:20px 0 5px 0;}
					
				/* == 所有相片 == */
				#photoList{ width:800px;}
					#photoList ul{ float:left; margin:10px 10px 0 0; padding:15px 0 0 0; width:190px; height:190px; text-align:center;}
					#photoList ul li.lf span{ position:relative; display:inline-block; margin:0 auto;}
					#photoList ul li.lf span input{ position:absolute; top:0; left:0;}
					#photoList ul li.lf span a{ position:absolute; right:0; bottom:0; display:block; width:25px; height:25px; background:url(../images/ico_zoom_white.gif) 0 0 no-repeat;}
					#photoList ul li.lf span a:hover{ background:#f9f9f9 url(../images/ico_zoom_block.gif) 0 0 no-repeat;}
					#photoList ul li.lf img{}
					#photoList ul li.l2{ line-height:22px;}
					#photoList ul li.l2 a{}
						#photoList ul li.l2 a{ color:#257FB6; text-decoration:underline;}
						#photoList ul li.l2 a:hover{ text-decoration:none;}
					#photoList ul li.l3{ color:#CCC;}
					#photoList ul li.l3 em{ font-style:normal;}
					#photoList ul li.l3 em,#photoList ul li.l3 span{ color:#999;}
				/* == 用户列表 == */
				#userList{ width:800px;}
					#userList ul{ float:left; margin:10px 10px 0 0; padding:15px 0 0 0; width:150px; height:180px; text-align:center;}
					#userList ul li.lf span{ position:relative; display:inline-block; margin:0 auto;}
					#userList ul li.lf span input{ position:absolute; top:0; left:0;}
					#userList ul li.lf img{}
					#userList ul li.l2{ line-height:22px;}
					#userList ul li.l3{ color:#CCC;}
					#userList ul li.l3 a{ color:#257FB6; text-decoration:underline;}
					#userList ul li.l3 a:hover{ text-decoration:none;}
				/* == 统计列表 == */
				#countList{}
					.orderby{ height:35px; line-height:35px; border-bottom:solid 1px #EEE;}
						.orderby em{ font-style:normal; color:#999;}
						.orderby a{ color:#257FB6; text-decoration:underline;}
						.orderby a:hover{ text-decoration:none;}
						.orderby .bynumber{ float:left;}
						.orderby .bynumber .hover{ font-weight:bold;}
						.orderby .bytime{ float:right;}
						.orderby .bytime .hover{ font-weight:bold;}
					#countList table{ margin:15px 0 0 0;}
					#countList table td{ width:33%; height:30px; border-bottom:solid 1px #EEE; line-height:30px; text-indent:10px;}
					#countList table td:hover{ background-color:#f8f8f8;}
					
					
				
				/* == 修改照片 == */
				#edit_photo{ width:100%;}
					#edit_photo .tdTop{ padding:10px 0 10px 10px;}
					#edit_photo td{ vertical-align:top;}
					#edit_photo .td1{ padding-left:10px; width:65px; height:30px; line-height:20px;}
					
				/* == 上传照片 == */
				#upphoto{ padding:10px 0 0 0;}
					#upphoto .uploadInfo{ margin:50px 0 0 0; padding:5px; width:400px; height:40px; line-height:20px; border:solid 1px #EEE; background-color:#f9f9f9; color:#808080;}
					#upphoto .uploadInfo span#idLimit{ color:}
					
				table#UploadPhoto{ margin-top:10px; height:100%; width:800px; table-layout:fixed; border-collapse:collapse; }
					table#UploadPhoto td{ vertical-align:top; line-height:28px;}
					table#UploadPhoto td a{ color:#257FB6; text-decoration:underline;}
					table#UploadPhoto td a:hover{ text-decoration:none;}
					
					table#UploadPhoto .LabelTitle{ width:70px;}
					table#UploadPhoto .LabelShow{ padding:3px 0; color:#999;}
					#bgimg,#topimg{ padding:0 2px; width:200px; height:22px; line-height:22px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
						#idFileList{}
						#idFileList ul{ padding:5px 0 0 0; width:700px; height:20px;}
							#idFileList ul li{ float:left; background:url(../images/icon_doc.gif) 0 2px no-repeat; height:20px; line-height:20px; text-indent:20px; color:#333;}
							#idFileList ul span{ float:left; padding:0 0 0 5px; height:20px; line-height:20px;}
								#idFileList ul span a{ color:#257FB6; text-decoration:underline;}
								#idFileList ul span a:hover{ text-decoration:none;}
						td#idMsg input{ height:30px;}
						
					.fu_list{ width:600px; background:#ebebeb; font-size:12px;}
					.fu_list td{ padding:5px; line-height:20px; background-color:#fff;}
					.fu_list table{ width:100%; border:1px solid #ebebeb;}
					.fu_list thead td{ background-color:#f4f4f4;}
					.fu_list b{ font-size:14px;}
					/*file容器样式*/
					a.files{ width:90px; height:30px; overflow:hidden; display:block; border:1px solid #BEBEBE; background:url(../images/fu_btn.gif) left top no-repeat; text-decoration:none;}
					a.files:hover{ background-color:#FFFFEE; background-position:0 -30px;}
					/*file设为透明，并覆盖整个触发面*/
					a.files input{ margin-left:-350px; font-size:30px; cursor:pointer; filter:alpha(opacity=0); opacity:0;}
					/*取消点击时的虚线框*/
					a.files, a.files input{ outline:none; /*ff*/ hide-focus:expression(this.hideFocus=true); /*ie*/}
				
				/* == 所有相册 == */
				#albumList{ width:800px;}
					#albumList ul{ float:left; padding:20px 0 0 10px; width:390px;}
						#albumList ul li{ float:left;}	
						#albumList ul li.l1{ padding:7px 0 0 16px; width:160px; height:126px; line-height:20px; background:url(../images/body_album_bg.gif) 0 0 no-repeat;}
							#albumList ul li.l1 span{ display:block; width:140px; height:105px; overflow:hidden;}
							#albumList ul li.l1 img{ max-width:140px;}
						#albumList ul li.l2{ padding:5px 0 0 0; width:190px; color:#666;}
							#albumList ul li.l2 a{ font-size:14px; color:#257FB6; font-weight:bold; text-decoration:underline;}
							#albumList ul li.l2 a:hover{ text-decoration:none;}
						#albumList ul li.l3{ width:190px; line-height:35px; color:#ccc}
							#albumList ul li.l3 a{ color:#257FB6; text-decoration:underline;}
							#albumList ul li.l3 a:hover{ text-decoration:none;}
				/* == 所有文档 == */
				#docList{ width:800px;}
					#docList ul{ float:left; padding:20px 0 0 130px; width:270px; height:146px; position:relative;}
							#docList a{ color:#257fb6;}
							#docList ul .image{ position:absolute; top:20px; left:0; padding:0 0 5px 0; width:118px;}
							#docList ul .image img{ width:110px; height:135px; border:solid 1px #A1C5C3;}
							#docList ul .image a{ display:block; margin:0 auto; width:112px; height:137px; border:solid 3px #F2F2F2;}
							#docList ul .image a:hover{ border:solid 3px #CCCCCC;}
							#docList ul .image a:hover img{ border:solid 1px #999;}
							#docList ul .title{ padding:0 0 5px; font-size:14px; font-weight:bold; color:#257fb6;}
							#docList ul .size,#docList ul .time,#docList ul .manage{ line-height:20px;}
							#docList ul .manage{ color:#999;}
				
				/* == 新建、修改相册 == */		
				#editAlbum{ margin:10px 0 0 20px; width:100%;}
					#editAlbum td{ height:30px; line-height:20px; vertical-align:top;}
					#editAlbum td.td1{ width:65px;}
					#editAlbum td.td2{ height:40px; vertical-align:middle;}
					
				/* == 视频列表 == */
				#videoList{ width:800px;}
					#videoList ul{ float:left; padding:20px 7px 0 170px; width:220px; height:120px; position:relative;}
						#videoList ul li.image{ padding:13px 0 0 0; width:150px; height:100px; background:url(../images/video_bg.gif) 0 0 no-repeat; overflow:hidden; position:absolute; top:20px; left:5px;}
						#videoList ul li.image span{ display:block; width:150px; height:86px; overflow:hidden;}
						#videoList ul li.image img{ margin:-13px 0 0 0; width:150px;}
						#videoList ul li.title{ font-size:14px; font-weight:bold; color:#999;}
						#videoList ul li.title span.time{ font-size:12px; font-weight:normal; color:#999;}
						#videoList ul li.title a{ color:#257FB6; text-decoration:underline;}
						#videoList ul li.title a:hover{ text-decoration:none;}
						#videoList ul li.size,#videoList ul li.time{ line-height:20px; color:#666;}
						#videoList ul li.size{ padding:5px 0 0 0;}
						#videoList ul li.manage{ padding:5px 0 0 0; color:#ccc;}
						#videoList ul li.manage a{ color:#257FB6; text-decoration:underline;}
						#videoList ul li.manage a:hover{ text-decoration:none;}
					
				/* == 修改资料 == */		
				table#EditInfo{ margin:0 auto; margin-top:10px; height:100%; width:790px; table-layout:fixed; border-collapse:collapse; }
					table#EditInfo td{ vertical-align:top; line-height:28px;}
					table#EditInfo .LabelTitle{ width:70px;}
					table#EditInfo .LabelShow{ padding-bottom:5px; color:#999;}
						select#usertile{ margin:0 0 0 6px; height:20px; font-size:12px;}
					
					#friendUrlMsg{ padding:5px 0; height:30px; line-height:30px; background:#FFF url(../images/line_dot.gif) left bottom repeat-x; font-size:14px; color:#257FB6; text-decoration:underline; text-indent:10px;}
					#friendUrlMsg a{ padding:0 0 0 10px; line-height:30px; font-size:14px; color:#257FB6; text-decoration:underline;}
					
					.SubmitBtn{ margin:5px 0 0 0; padding:0 10px; height:30px;}
					.InputTxt{ padding:0 2px; height:22px; line-height:22px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
					.AreaTxt{ padding:5px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
						
				/* == 添加用户资料 == */
				#UserAddList{ width:100%; border-collapse:collapse;}
					#UserAddList th{ height:30px; line-height:30px; background-color:#F2f2f2;}
					#UserAddList td{ height:30px; line-height:30px; border-bottom:solid 1px #F2f2f2; color:#666; text-align:center;}
					#UserAddList tr:hover{ background-color:#f2f2f2;}
					#UserAddList th.th1{ text-align:left; text-indent:10px;}
					#UserAddList td.td1{ text-align:left; width:165px; text-indent:10px; color:#333;}
					#UserAddList td.td6 a{ color:#257FB6; text-decoration:underline;}
					#UserAddList td.td6 a:hover{ text-decoration:none;}
				
				/* == 短信发送 == */
				#SendSMS{ padding:10px 0 0 0; width:800px;}
					.SendSMSUser,.SendSMSBtn,.SendSMSList{ float:left;}
					.SendSMSUser,.SendSMSList{ width:280px;}
					.SendSMSUser .selectUser{ line-height:30px;}
					.SendSMSUser .selectUser em{ color:#999; font-style:normal;}
					.SendSMSUser .selectUser a{ color:#257FB6; text-decoration:underline;}
					.SendSMSUser .selectUser a:hover{ text-decoration:none;}
					
					.SendSMSBtn{ margin:100px 0 0 0; width:230px; text-align:center;}
					.SendSMSBtn ul{ padding:10px 0 0 0; border-top:solid 1px #EEE; line-height:25px;}
					.SendSMSBtn input{ padding:0 10px; height:30px; font-family:"宋体",Arial,Century Gothic,verdana,Helvetica,sans-serif;}
					.SendSMSBtn a{ color:#257FB6; text-decoration:underline;}
					.SendSMSBtn a:hover{ text-decoration:none;}
					
					.SendSMSUser ul,.SendSMSList ul{ height:50px;}
					.SendSMSUser ul li.title,.SendSMSList ul li.title{ font-size:14px; font-weight:bold; line-height:20px; color:#333;}
					.SendSMSUser ul li.title em,.SendSMSList ul li.title em{ padding:0 0 0 10px; font-size:12px; font-weight:normal; font-style:normal; color:#999;}
					.SendSMSUser ul li.show{ padding:5px 0 0 0; line-height:18px; color:#999;}
					
					.SendSMSUser .list{ width:272px; height:260px; overflow-x:hidden; overflow-y:scroll; word-break:break-all; border:solid 4px #CCC;}
					.SendSMSList .list{ width:272px; height:260px; overflow-x:hidden; overflow-y:scroll; word-break:break-all; border:solid 4px #FFDD6C;}
					.SendSMSUser .list td,.SendSMSList .list td{ line-height:20px; text-indent:5px;}
					
					.SMSContent{ padding:20px 0 0 0; width:700px;}
						.SMSContent .SMStitle{ height:30px; line-height:30px; text-align:right; color:#999;}
						.SMSContent .SMStitle em{ float:left; font-size:14px; font-style:normal; font-weight:bold; line-height:20px; color:#333;}
						.SMSContent .SMStitle2{ height:30px; line-height:30px; color:#999;}
						.SMSContent .SMStitle2 em{ padding:0 10px 0 0; font-size:14px; font-style:normal; font-weight:bold; line-height:20px; color:#333;}
						.SMSContent .chose{ padding:10px 0;}
						.SMSContent .SMSshow{ border:solid 4px #f2f2f2;}
							#sms{ padding:5px; width:680px; height:60px; border:solid 1px #CCC; font-size:14px; line-height:25px;}
						.SMSContent .SMSsubmit{ padding:10px 0 20px 0;}
					.SMSTemp{ padding:10px 0 0 0; border-top:solid 1px #CCC;}
					.SMSTemp li{ margin:10px 0 0 0; padding:5px; line-height:20px; background-color:#f2f2f2; color:#999; cursor:pointer;}
					.SMSTemp li.title{ margin:0; padding:0; height:30px; line-height:30px; background:none; font-size:14px; font-weight:bold; color:#333; cursor:default;}
					.SMSTemp li.title em{ padding:0 0 0 10px; font-size:12px; font-weight:normal; font-style:normal; color:#999;}
					
				/* == 外观设置 == */	
				.BgPosition{ margin:5px 0; width:380px; height:170px; border:solid 1px #f2f2f2; background-color:#f9f9f9;}
				.BgPosition li{ float:left; margin:5px 0 0 5px; width:120px; height:50px; line-height:50px; background-color:#f2f2f2; text-align:center;}
				td.Line{ padding:10px 0 0 0;}
				div.Line{ width:70%; height:10px; border-top:dashed 1px #CCC; overflow:hidden;}
					
				#usedTemp{ float:right; padding:2px 10px 0 0; line-height:17px;}
				/* == 修改密码 == */	
				table#Changepwd{ margin-top:10px; height:100%; width:800px; table-layout:fixed; border-collapse:collapse; }
					table#Changepwd td{ vertical-align:top; line-height:28px;}
					table#Changepwd .LabelTitle{ width:70px;}
					table#Changepwd .LabelShow{ padding-bottom:5px; color:#999;}
				
				/* == 弹出窗口样式 == */
				td#dialogMsg input#albumname{ width:170px;}
				textarea#albumtext{ padding:0; width:210px;}
				
				/* == 短信 == */
				td#dialogMsg input#incept{ width:90px; height:14px; line-height:14px;}
				td#dialogMsg select#friendslist{ margin-left:5px; width:66px; height:20px; font-size:12px;}
				td#dialogMsg input#pmtopic{ padding:0; width:166px; height:14px; line-height:14px;}
				textarea#pmcontent{ padding:0; width:220px; height:118px;}
				/* == 上传 == */
				.ShouldKnw{ margin:10px 0 0 0; padding:10px; width:60%; border:solid 1px #EEE; background-color:#f8f8f8; line-height:20px;}
				
				
				/* == 帮助 == */
				#userhelp{ }
				#userhelp h3{ margin-top:20px; font-size:14px;}
				
				/* == 班级管理员 == */
				#myAddUserGroup th{ height:30px; line-height:30px;}
				#myAddUserGroup td{ height:30px; line-height:30px; color:#666;}
				#myAddUserGroup #c_name{ margin:0; padding:0 2px; width:200px; height:20px; line-height:20px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
				#in_keyword{ width:180px;}
				 

				.AdminList{ float:left; padding:5px; width:330px; line-height:20px;}
				.AdminAdd{ float:left; margin:0 0 0 10px; padding:5px 10px; width:420px; height:280px; border:#99CC99 2px solid;}
				.ATitle{ padding:0 0 5px 0; line-height:20px; border-bottom:solid 1px #CCC; font-size:14px; font-weight:bold;}
				#showadmin{ padding:10px 0 0 0; height:280px;overflow-y:scroll}
				#adduserlist{ padding:5px 0 0 0;}
				#adduserlist .gselect{ margin:0 0 5px 0; height:25px; text-align:right; border-bottom:solid 1px #DCE0E7;}
				
				.gselect a{ float:left; padding:0 8px; line-height:25px;}
				#adduserlist .selected{ font-weight:bold; background-color:#DCE0E7;}
				#adduserlist .gselect input{ margin:0 0 0 5px; padding:0; width:40px; height:22px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
				#adduserlist .gselect #in_keyword{ margin:0; padding:0 2px; width:100px; height:20px; line-height:20px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
				#adduserlist .userlist{ height:30px; border-bottom:dashed 1px #CCC; overflow:hidden;}
				#adduserlist .userlist li.l1{ float:left; line-height:30px;}
				#adduserlist .userlist li.l2{ float:left; padding:5px 0 0 0;}
				#adduserlist .userlist li.l2 input{ margin:0 0 0 5px; padding:0; width:40px; height:22px; line-height:22px; border:solid 1px #B5B7BB; border-right:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF;}
		 
	/* ================================== 底部 ====================================== */
	#Footer{ margin:0 auto; padding:10px 0; width:990px; text-align:center; color:#666;}
	#Footer a{ color:#82C1D7;}
